[Android M Feature Spotlight] ce est exactement comment Doze Réduit Drain de Batterie

Série: Android M Spots de fonction

Cet article fait partie de notre Android M Spots de fonction série.

Montre tout
Android M a un Oeuf de Pâques, et il est macr - _ (# 12484 -) _ / macr-
  • 5933.
    [Android M Feature Spotlight] New Recovery Android vous permet d'appliquer les mises à jour depuis la carte SD, Vue de récupération des journaux et Mount / Système
  • 18734.
    [Android M Feature Spotlight] ce est exactement comment Doze Réduit Drain de Batterie
  • 5335.
    [Android M Feature Spotlight] App Infos remanié pour inclure des autorisations granulaires, Plus de paramètres de notification, l'utilisation de données d'histoire, et plus encore
  • 10336.
    [Android M Feature Spotlight] App forces en attente individuels des applications non utilisées pour hiberner pour économiser l'énergie
  • ...
  • Voir tous les 77 articles de cette série
  • Doze est l'une des caractéristiques les plus intéressantes de Android M, et aussi potentiellement énorme pour la plate-forme. Google a dit encore et encore que la nouvelle version d'Android permettrait d'améliorer la vie de la batterie, mais ils auraient pu effectivement fait cette fois. Sommeiller met applications dans un profond sommeil lorsque le dispositif est pas utilisé pour économiser l'énergie, et des développeurs de Google docs expliquer exactement comment cela va fonctionner.



    Doze est réglé pour activer quand un appareil est débranché, stationnaire, et l'écran est éteint. Alors que dans Doze, le téléphone ou tablette périodiquement réveiller à synchroniser les données, mais sinon la plupart des choses rester endormi. Voici ce qui se passe au niveau du système avec Doze.

    • L'accès au réseau est désactivé, à moins que votre application reçoit un rang de priorité élevé Google Cloud Messagerie chatouillement.
    • Serrures de réveil sont ignorés.
    • Alarmes prévue avec le AlarmManager classe sont désactivés, sauf pour les alarmes que vous avez défini avec lesetAlarmClock () Procédé et AlarmManager.setAndAllowWhileIdle ().
    • Scans WiFi ne sont pas effectuées.
    • Synchronise et des emplois pour vos adaptateurs de synchronisation et JobScheduler ne sont pas autorisés à courir.


    Les développeurs seront en mesure de désigner certains messages push comme de haute priorité, ce qui permet à l'appareil de se réveiller pour un bref moment. Cela devrait éliminer beaucoup des wakelocks causés par des applications voyous en arrière-plan. Applications devrait également ne pas être en mesure de déclencher device wake-up (alarmes) sans avoir une bonne raison.

    Les emplois faiblement prioritaires peuvent être mis en attente pour quand le dispositif se réveille back up, mais les développeurs sont avertis de tester leurs applications et assurez-vous qu'ils puissent récupérer gracieusement d'être en hibernation. Nous sommes toujours dans les premiers jours, donc il pourrait y avoir des conséquences imprévues de Doze. Nous devrons voir comment les développeurs à faire face.

    • La source:
    • Développeurs Android



    » » » [Android M Feature Spotlight] ce est exactement comment Doze Réduit Drain de Batterie